home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 2087 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.7 KB

  1. Path: news.halcyon.com!usenet
  2. From: kdd@halcyon.com (Ken Disbrow)
  3. Newsgroups: comp.object,comp.lang.c++,comp.lang.smalltalk
  4. Subject: Re: Productivity metrics for major OOPLs
  5. Date: 15 Jan 1996 17:30:32 GMT
  6. Organization: Northwest Nexus Inc.
  7. Message-ID: <4de2vo$sbp@news.halcyon.com>
  8. References: <30F92DA1.39111640@pop.eunet.ch>
  9. NNTP-Posting-Host: blv-pm1-ip9.halcyon.com
  10. Mime-Version: 1.0
  11. Content-Type: Text/Plain; charset=ISO-8859-1
  12. X-Newsreader: WinVN 0.99.5
  13.  
  14.  
  15. >Rumor has it that programmers are more productive when they use
  16. >Smalltalk compared to using C++. However, so far I havent's seen
  17. >any metrics which support or negate this claim, other than
  18. >those published by Mark Lorenz in his book on OO metrics.
  19. >
  20. >I'm looking for _hard data_ on programmer productivity for major
  21. >OOPLs, i.e. Smalltalk, C++ and Eiffel. All hints and references
  22. >are welcome.
  23.  
  24. You might want to take a look at some of the International Fuction Point 
  25. Users Group data (quoted in many books on software metrics).  Through years 
  26. of extensive research and observation they have come up with a pretty 
  27. rigorous method for estimating source code statements per function point in a 
  28. project.  There estimates show fewer lines of code required to develop a 
  29. function point in Smalltalk than C++.  If that's how you define productivity 
  30. this may be the hard data your looking for.  
  31.  
  32. All that being said programmer productivity, IMHO, varies greatly by 
  33. individual.  I've met great programmers who use assembler that can produce 
  34. more meaningful functionality than an average Smalltalk programmer in the 
  35. same time frame.  In other words, there are a lot of factors in addition to 
  36. programming language that affect productivity.
  37.  
  38. Regards
  39.  
  40. Ken   
  41.  
  42.